package org.finesys.common.file.client.ftp;

import lombok.Data;

@Data
public class FtpProperties {
    /**
     * 是否启用
     */
    private boolean enable = true;
    /**
     * 基础路径
     */
    private String basePath = "/var/ftp/work01";

    /**
     * 地址
     */
    private String host = "127.0.0.1";

    /**
     * 端口
     */
    private Integer port = 21;

    /**
     * 用户名
     */
    private String username = "root";

    /**
     * 密码
     */
    private String password = "123456";
    /**
     * 服务语言代码
     */
    private String serverLanguageCode;
    /**
     * 系统密钥
     */
    private String systemKey;

    /**
     * 连接模式
     * <p/>
     * 使用 {@link cn.hutool.extra.ftp.FtpMode} 对应的字符串
     */
    private String mode = "Passive";
}
